make one's appearance - Turc Anglais Dictionnaire